/* =S html reset
///////////////////////////////////////////// */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,button,textarea,p,th,td{margin:0;padding:0}
ol,ul{list-style:none;}
fieldset,img{border:0}
caption,dfn,em,i,strong,th{font-style:normal;font-weight:normal}
h1,h2,h3,h4,h5,h6,strong,b{font-size:100%;font-weight:normal} /*font-size:100%是让h1-h6继承body的字体大小，不让他自动缩放多少百分比*/
table{border-collapse:collapse;border-spacing:0}/* tables still need 'cellspacing="0"' in the markup */
/*caption,th{text-align:left}*/
:focus{outline:0}/* remember to define focus styles! */
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,button,select,img{vertical-align:middle}
textarea{vertical-align:top; resize:none;}
/*to enable resizing for IE*/
input,button,textarea,select{*font-size:100%}
/*because legend doesn't inherit in IE */
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
/* =E html reset
///////////////////////////////////////////// */


/* =S type presets
///////////////////////////////////////////// */
body{
    font-family:Arial,'simsun','Tahoma',sans-serif;
    font-size:100%;
    font-size:1em;
    font-size:12px;
    color:#666;
    word-wrap: break-word;
}

/* for webkit */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    body{font-family:'Microsoft Yahei',arial,'simsun',sans-serif}
}

/* link colors */
a{color:#666;text-decoration:none}
a:hover{color:#666;text-decoration:none}
a:focus{/*outline:1px dotted #79160d*/}

dt{font-weight:bold}
p{font-size:1em}
h1,h2,h3,h4,h5,h6{font-weight:bold}
h1{font-size:2em}
h2{font-size:1.7em}
h3{font-size:1.3em}
h4{font-size:1.25em}
h5,h6{font-size:1em}
input,textarea{font:.75em Arial,'simsun',sans-serif}
hr{display:block;width:100%;height:1px;border:none;background:#ccc;color:#ccc}
a img{display:inline-block}/* Stops image links getting text link styles */
/*img,object,embed{max-width:100%;}*/
/* =E type presets
///////////////////////////////////////////// */
/* =S clearfix
///////////////////////////////////////////// */
.clearfix { 
  *zoom: 1; 
} 
.clearfix:before, .clearfix:after { 
  display: table; 
  line-height: 0; 
  content: ""; 
} 
.clearfix:after { 
  clear: both; 
} 
/* =E clearfix
///////////////////////////////////////////// */